Negotiated Grammar Evolution

نویسنده

  • Vadim Zaytsev
چکیده

In this paper, we study controlled adaptability of metamodel transformations. We consider one of the most rigid metamodel evolution formalisms — automated grammar transformation with operator suites, where a transformation script is built in such a way that it is essentially meant to be applicable only to one designated input grammar fragment. We propose a new model of processing unidirectional programmable grammar transformation commands, that makes them more adaptable. In the proposed method, the making of a decision of letting the transformation command fail (and thus halt the subsequent transformation steps) is taken away from the transformation engine and can be delegated to the transformation script (by specifying variability limits explicitly), to the grammar engineer (by making the transformation process interactive), or to another separate component that systematically implements the desired level of adaptability. The paper investigates two kinds of different adaptability of transformation (through tolerance and through adjustment), explains how an existing grammar transformation system was reengineered to work with negotiations, and contains examples of possible usage of this negotiated grammar transformation process.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Pending Evolution of Grammars

The classic approach to grammar manipulation is based on instant processing of grammar edits, which limits the kinds of grammar evolution scenarios that can be expressed with it. Treating transformation preconditions as guards poses limitations on concurrent changes of the same grammar, on reuse of evolution scripts, on expressing optionally executed steps, on batch processing and optimization ...

متن کامل

Translation of Structural Constraints from Conceptual Model for XML to Schematron

Today, XML (eXtensible Markup Language) is a standard for exchange inside and among IT infrastructures. For the exchange to work an XML format must be negotiated between the communicating parties. The format is often expressed as an XML schema. In our previous work, we introduced a conceptual model for XML, which utilizes modeling, evolution and maintenance of a set of XML schemas and allows sc...

متن کامل

Using Schematron as Schema Language in Conceptual Modeling for XML

Today, XML is a standard for message exchange inside and among IT infrastructures. For the exchange to work an XML format must be negotiated between the communicating parties. The format is often expressed as an XML schema. In our previous work, we introduced a conceptual model for XML, which utilizes modeling, evolution and maintenance of a set of XML schemas and allows exporting modeled forma...

متن کامل

The Effects of Negotiated Syllabus on Iranian EFL Learners’ speaking fluency and Self-efficacy

The history of pedagogy and education shows that syllabus has always had a crucial role in the success of every course. Nowadays, the course designers allocate an especial room for learners’ needs which are continuously changing in an expanding world. This demands a new vision in education through cooperation with others via negotiation for syllabus. Although a great body of research has been c...

متن کامل

The Effect of Negotiated Syllabus on the Reading Comprehension of ESP Students

Negotiated syllabus addresses learners‟ needs and assists them in developing their own on-going syl- labus through shared decision-making in the classroom. Many studies focus on the effect of this learner-centered syllabus on language learning. However, few studies exist on its effect on the reading ability of language learners, especially in the area of English for specific ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Journal of Object Technology

دوره 13  شماره 

صفحات  -

تاریخ انتشار 2014